/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pack_gestionarProducto;

import pack_servicioWeb.ActualizarProducto;
import pack_servicioWeb.ConsultarCantidadProducto;

/**
 *
 * @author Fernando
 */
public class ActualizarBD {

    public void actualizar(int cant, int id) {
        try {
            pack_servicioWeb.ListarProductos service = new pack_servicioWeb.ListarProductos();
            pack_servicioWeb.ListarProductosSoap port = service.getListarProductosSoap();
            // TODO initialize WS operation arguments here
            pack_servicioWeb.ActualizarProducto parameters = new ActualizarProducto();
            parameters.setCant(cant);
            parameters.setId(id);
            // TODO process result here
            pack_servicioWeb.ActualizarProductoResponse result = port.actualizarCantidadProducto(parameters);
        } catch (Exception ex) {
            // TODO handle custom exceptions here
        }
    }

    public int consultCantidadProductoBD(int id) {
        try {
            pack_servicioWeb.ListarProductos service = new pack_servicioWeb.ListarProductos();
            pack_servicioWeb.ListarProductosSoap port = service.getListarProductosSoap();
            // TODO initialize WS operation arguments here
            pack_servicioWeb.ConsultarCantidadProducto parameters = new ConsultarCantidadProducto();
            parameters.setId(id);
            pack_servicioWeb.ConsultarCantidadProductoResponse result = port.getCantidadProducto(parameters);
            return Integer.parseInt(result.getConsultarCantidadProductoResult());
        } catch (Exception ex) {
            // TODO handle custom exceptions here
        }
        
        return -2;
    }
}
